package cn.zqy.demo.day07;

import java.util.ArrayList;

public class Demo06ArrayList {
    public static void main(String[] args) {
        // 括号里的叫泛型，只能是引用类型
        ArrayList<String> list = new ArrayList<>();

        // 添加add
        list.add("赵敏");
        boolean isAdd = list.add("李白");
        System.out.println("是否添加成功：" + isAdd);
        list.add("鬼谷子");
        list.add("赵子龙");
        list.add("诸葛亮");

        // 直接打印数组对象
        System.out.println(list);

        // get得到当前的值
        String name = list.get(3);
        System.out.println("索引为3的元素为:" + name);

        // remove移除
        String name1 = list.remove(4);
        System.out.println("除去索引为4的元素为:" + name1);

        // size长度
        System.out.println("数组列表长度为：" + list.size());

        // 遍历
        for (int i = 0; i < list.size(); ++i) {
            System.out.println("第"+ i +"号元素为：" + list.get(i));
        }
    }
}
